body, div, input, textarea, p, th, td {
	margin: 0;
	padding: 0;
}
body{
	height: 100%;
	text-align:center;
	font-family: Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Tohoma,Arial;
	text-align:center;
	font-size:18px;
	line-height:150%;
	color:#fff;
	background:#79B8C8;
	scrollbar-arrow-color:#62ABBD;
	scrollbar-face-color:#62ABBD;
	scrollbar-3dlight-color: #C5E0E7;
	scrollbar-highlight-color:#C5E0E7;
}
.header{
	width:100%;
	height:100px;
	margin:0px auto;
	background:url(../images/head_bg.jpg);
	overflow:hidden;
}
.header .head_l{
	width:380px;
	float:left;
	text-align:left;
}
.head_l .logo{
	display:inline-block;
	*display:inline;
	zoom:1;
	width:112px;
	height:90px;
	margin-top:5px;
	margin-left:10px;
	vertical-align:middle;
	background:url(../images/logo.png) no-repeat;
}
.head_l span{
	display:inline-block;
	*display:inline;
	zoom:1;
	margin-top:15px;
	margin-left:15px;
	vertical-align:middle;
}
.head_l span a{
	font-size:25px;
	color:#FFF;
}
.header .head_r{
	width:400px;
	height:100px;
	line-height:100px;
	float:right;
	text-align:right;
}
.header .head_r a{
	border:1px solid white;
	border-radius: 5px;
	display:inline-block;
	*display:inline;
	zoom:1.2;
	width:80px;
	height:26px;
	text-align:center;
	line-height:26px;
	/*background:url(../imagesn_bg.png) no-repeat;*/
	color:#FFF;
	text-shadow:1px 1px 1px #333333;
	margin-right:10px;
}


.maina{
	width:100%;
	height: 100%;
	box-sizing: border-box;
	background:#C5E0E7;
	overflow-x:hidden;
	border:1px solid #57A5B9;
}
.maina .refer{
	width:100%;
	height:60px;
	line-height:60px;
	/*border-bottom:0px solid #57A5B9;*/
	text-align:center;
}
.refer span {
	text-align: center;
	display:inline-block;
	*display:inline;
	zoom:1;
	margin-left:10px;
	color:#2C5F6C;
}

.refer .r1{
	width:80px;
	font-size:16px;
	font-weight: bolder;
	line-height:20px;
	vertical-align:middle;
}
.refer input{
	width:122px;
	height:27px;
	border:0px;
	padding-left:5px;
	background:url(../images/bg_in.png) no-repeat;
}
.refer input[type = "submit"]{

	margin-left: 15px;
	color:#FFF;
	vertical-align:middle;
	text-align: center;
	width:72px;
	height:30px;
	line-height:30px;
	text-shadow:1px 0px 2px #333333;
	background:url(../images/btn_bg1.png) no-repeat;
}

.maina table{
	width:100%;
	/*height: 80%;*/
}
.maina table .title th{
	height:35px;
	line-height:35px;
	background:#6FB3C4;
	color:#2C5F6C;
	text-align:center;
	border-bottom:1px solid #6FB3C4;
}
.maina table tr td{
	height:50px;
	line-height:50px;
	text-align:center;
	overflow:hidden;
	color:#444;
	background:#C5E0E7;
	font-size:16px;
	border-bottom:1px solid #6FB3C4;
}
.maina table tr td a{
	color:#444;
	font-size: 16px;
}
.maina table tr td a:hover{
	color:#2C5F6C;
}
.maina table tr:nth-child(2n+1) td{
	background:#AFD5DE;
}
/*分页*/
/*.page{*/
/*	width:100%;*/
/*	height:60px;*/
/*	font-size: 20px;*/
/*	text-align:center;*/
/*	margin-top: 20px;*/
/*}*/
/*.page a , .page span{*/
/*	display:inline-block;*/
/*	*display:inline;*/
/*	zoom:1;*/
/*	margin-left:3px;*/
/*	margin-right:3px;*/
/*	color:#2C5F6C;*/
/*	margin-top:8px;*/
/*}*/
.page{
	/*position: fixed;*/
	margin-top: 15px;
	font-size: 20px;
	left: 35%;
	bottom: 10px;
}
.page a{
	bottom:0;
	padding:2px 10px;
	border:1px solid #FFF;
	border-radius:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	min-width:20px;
}

.modal-body input{
	margin-top: 10px;
}